.teamIntro {
  width: 900px;
}
.banner {
  width: 100%;
  height: 380px;
  background: url(../images/banner1.png) no-repeat;
  background-size: 100% 100%;
}
.teamTitle,
.labTitle {
  width: 605px;
  height: 72px;
  margin: 0 auto;
  text-align: center;
}
.teamTitle .title,
.labTitle .title {
  font-weight: bold;
  font-size: 24px;
  line-height: 34px;
  letter-spacing: 5px;
  color: #009fe9;
}
.teamTitle span,
.labTitle span {
  display: block;
  font-size: 14px;
  line-height: 34px;
  letter-spacing: 1px;
  color: #5c5c5c;
}
.teamTitle img,
.labTitle img {
  display: block;
  margin: auto;
}
.personUl {
  margin-top: 48px;
  height: 1810px;
}
.personUl li a {
  display: block;
  height: 327px;
  box-shadow: 0px 10px 20px 0px rgba(12, 65, 186, 0.2);
  border-radius: 6px;
}
.personUl li {
  float: left;
  position: relative;
  overflow: hidden;
  height: 326px;
  border-radius: 6px;
  margin-right: 28px;
  margin-bottom: 26px;
}
.personUl li:nth-child(4n) {
  margin-right: 0;
}
.blueBg .bigPic {
  position: absolute;
  left: 0;
  top: 326px;
  width: 203px;
  height: 326px;
  border-radius: 6px;
}
.personUl li:hover .blueBox {
  top: 0;
}
.blueBg .blueBox {
  position: absolute;
  left: 0;
  top: 326px;
  width: 203px;
  height: 326px;
  background: #00aeff9a;
  border-radius: 6px;
}
.personUl li:hover .bigPic {
  top: 0;
}
.blueBg .personInfo {
  margin-left: 11px;
  margin-top: 180px;
  height: 127px;
}
.blueBg .personName {
  font-size: 20px;
  letter-spacing: -1px;
  color: #ffffff;
  margin-bottom: 12px;
}

.blueBg p {
  width: 182px;
  font-size: 14px;
  letter-spacing: 0px;
  color: #ffffff;
}
.whiteBg .personInfo {
  padding-top: 15px;
}
.personUl li:hover .whiteBg {
  top: 326px;
}

.bgRadius {
  width: 100%;
  height: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  opacity: 0;
  background: #ffffff;
}
.whiteImg {
  width: 203px;
  height: 110px;
  background: #ffffff;
}
.smallPic img {
  width: 203px;
  height: 216px;
  border-radius: 6px;
}
.whiteImg p {
  font-size: 14px;
  letter-spacing: 0px;
  color: #000000;
  line-height: 23px;
}
.whiteImg .personName {
  font-size: 20px;
  letter-spacing: -1px;
  color: #000000;
  margin-bottom: 7px;
}

.labIntro {
  margin-top: 32px;
}
.labIntro p {
  text-align: center;
  font-size: 14px;
  line-height: 25px;
  letter-spacing: 1px;
  color: #000000;
}
.labUl{
  width: 905px;
  margin-top: 30px;
  height: 790px;
}
.labUl li{
  width: 289px;
  height: 231px;
  float: left;
  margin-right: 19px;
  margin-bottom: 30px;
}
.labUl li:nth-child(3n){
  margin-right: 0;
}
.loadMore{
  width: 100%;
	height: 51px;
  text-align: center;
}

.loadMore .more{
  cursor: pointer;
  width: 100%;
  height: 51px;
  line-height: 51px;
  background-color: #f3f3f3;
  text-align: center;
  font-size: 17px;
	letter-spacing: 1px;
	color: #000000;
}
.laboratory{
  width: 100%;
}
.articleBox{
  padding-bottom: 144px;
}